it occurred to me that ... - Espagnol Anglais Dictionnaire